home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 7
/
FM Towns Free Software Collection 7.iso
/
fb386
/
koki
/
koki.bas
next >
Wrap
BASIC Source File
|
1993-11-30
|
7KB
|
220 lines
10000 CLS:CD STOP:CLEAR
10010 COLOR 1
10020 PRINT "**** 国旗表示プログラム V2.1L10 ****"
10030 COLOR 2
10040 PRINT " 1 日本 16 トンガ"
10050 PRINT " 2 イタリア 17 ノルウェー"
10060 PRINT " 3 インドネシア 18 バングラディシュ"
10070 PRINT " 4 エチオピア 19 フィンランド"
10080 PRINT " 5 オーストリア 20 フランス"
10090 PRINT " 6 オランダ 21 ベルギー"
10100 PRINT " 7 ギリシア 22 ポーランド"
10110 PRINT " 8 コロンビア 23 ルーマニア"
10120 PRINT " 9 スイス 24 お・し・ま・い"
10130 PRINT "10 スウェーデン"
10140 PRINT "11 タイ"
10150 PRINT "12 タンザニア"
10160 PRINT "13 チェコ"
10170 PRINT "14 デンマーク"
10180 PRINT "15 ドイツ"
10190 COLOR 7
10200 INPUT "何番の国旗を表示しますか";A
10210 IF A=1 THEN GOTO 10460
10220 IF A=2 THEN GOTO 10510
10230 IF A=3 THEN GOTO 10570
10240 IF A=4 THEN GOTO 10620
10250 IF A=5 THEN GOTO 10680
10260 IF A=6 THEN GOTO 10750
10270 IF A=7 THEN GOTO 10800
10280 IF A=8 THEN GOTO 10930
10290 IF A=9 THEN GOTO 10990
10300 IF A=10 THEN GOTO 11050
10310 IF A=11 THEN GOTO 11130
10320 IF A=12 THEN GOTO 11210
10330 IF A=13 THEN GOTO 11330
10340 IF A=14 THEN GOTO 11430
10350 IF A=15 THEN GOTO 11510
10360 IF A=16 THEN GOTO 11570
10370 IF A=17 THEN GOTO 11640
10380 IF A=18 THEN GOTO 11760
10390 IF A=19 THEN GOTO 11810
10400 IF A=20 THEN GOTO 11890
10410 IF A=21 THEN GOTO 11950
10420 IF A=22 THEN GOTO 12010
10430 IF A=23 THEN GOTO 12060
10440 IF A=24 THEN GOTO 12120
10450 GOTO 10000
10460 '□日本□
10470 CLS
10480 LINE(160,80)-(486,320),PSET,7,BF
10490 CIRCLE(320,202),75,2,,,,F
10500 GOSUB *もどる
10510 '□イタリア□
10520 CLS
10530 LINE(160,96)-(272,304),PSET,4,BF
10540 LINE(272,96)-(384,304),PSET,7,BF
10550 LINE(384,96)-(496,304),PSET,2,BF
10560 GOSUB *もどる
10570 '□インドネシア□
10580 CLS
10590 LINE(160,80)-(486,210),PSET,2,BF
10600 LINE(160,200)-(486,320),PSET,7,BF
10610 GOSUB *もどる
10620 '□エチオピア□
10630 CLS
10640 LINE(160,80)-(486,160),PSET,4,BF
10650 LINE(160,160)-(486,240),PSET,6,BF
10660 LINE(160,240)-(486,320),PSET,2,BF
10670 GOSUB *もどる
10680 '□オーストリア□
10690 CLS
10700 LINE(160,80)-(486,160),PSET,2,BF
10710 LINE(160,160)-(486,240),PSET,7,BF
10720 LINE(160,240)-(486,320),PSET,2,BF
10730 GOSUB *もどる
10740 '□オランダ□
10750 CLS
10760 LINE(160,80)-(486,160),PSET,2,BF
10770 LINE(160,160)-(486,240),PSET,7,BF
10780 LINE(160,240)-(486,320),PSET,1,BF
10790 GOSUB *もどる
10800 '□ギリシア□
10810 CLS
10820 LINE(100,80)-(550,350),PSET,7,BF,7
10830 LINE(100,80)-(160,140),PSET,1,BF,1
10840 LINE(190,80)-(250,140),PSET,1,BF,1
10850 LINE(100,170)-(160,230),PSET,1,BF,1
10860 LINE(190,170)-(250,230),PSET,1,BF,1
10870 LINE(250,80)-(550,110),PSET,1,BF,1
10880 LINE(250,140)-(550,170),PSET,1,BF,1
10890 LINE(250,200)-(550,230),PSET,1,BF,1
10900 LINE(100,260)-(550,290),PSET,1,BF,1
10910 LINE(100,320)-(550,350),PSET,1,BF,1
10920 GOSUB *もどる
10930 '□コロンビア□
10940 CLS
10950 LINE(160,80)-(486,210),PSET,6,BF
10960 LINE(160,200)-(486,320),PSET,1,BF
10970 LINE(160,260)-(486,320),PSET,2,BF
10980 GOSUB *もどる
10990 '□スイス□
11000 CLS
11010 LINE(205,80)-(445,320),PSET,2,BF,2
11020 LINE(300,115)-(350,285),PSET,7,BF,7
11030 LINE(240,175)-(410,225),PSET,7,BF,7
11040 GOSUB *もどる
11050 '□スウェーデン□
11060 CLS
11070 LINE(160,80)-(486,320),PSET,6,BF
11080 LINE(160,80)-(250,180),PSET,1,BF
11090 LINE(300,80)-(486,180),PSET,1,BF
11100 LINE(160,230)-(250,320),PSET,1,BF
11110 LINE(300,230)-(486,320),PSET,1,BF
11120 GOSUB *もどる
11130 '□タイ□
11140 CLS
11150 LINE(160,80)-(486,160),PSET,7,BF
11160 LINE(160,160)-(486,240),PSET,1,BF
11170 LINE(160,240)-(486,320),PSET,7,BF
11180 LINE(160,80)-(486,125),PSET,2,BF
11190 LINE(160,280)-(486,320),PSET,2,BF
11200 GOSUB *もどる
11210 '□タンザニア□
11220 CLS
11230 LINE(160,80)-(486,320),PSET,7,B
11240 LINE(455,80)-(160,285),PSET,7
11250 LINE(486,125)-(195,320),PSET,7
11260 LINE(440,80)-(160,270),PSET,7
11270 LINE(486,135)-(210,320),PSET,7
11280 PAINT(170,90),4,7
11290 PAINT(476,155),1,7
11300 PAINT(442,82),6,7
11310 PAINT(480,137),6,7
11320 GOSUB *もどる
11330 '□チェコ□
11340 CLS
11350 LINE(160,80)-(486,320),PSET,7,B
11360 LINE(325,200)-(486,200),PSET,7
11370 LINE(160,80)-(325,200),PSET,7
11380 LINE(325,200)-(160,320),PSET,7
11390 PAINT(200,200),1,7
11400 PAINT(400,300),2,7
11410 PAINT(400,150),7,7
11420 GOSUB *もどる
11430 '□デンマーク□
11440 CLS
11450 LINE(160,80)-(486,320),PSET,7,BF
11460 LINE(160,80)-(250,180),PSET,2,BF
11470 LINE(300,80)-(486,180),PSET,2,BF
11480 LINE(160,230)-(250,320),PSET,2,BF
11490 LINE(300,230)-(486,320),PSET,2,BF
11500 GOSUB *もどる
11510 '□ドイツ□
11520 CLS
11530 LINE(160,80)-(486,160),PSET,7,B
11540 LINE(160,160)-(486,240),PSET,2,BF
11550 LINE(160,240)-(486,320),PSET,6,BF
11560 GOSUB *もどる
11570 '□トンガ□
11580 CLS
11590 LINE(100,80)-(560,340),PSET,2,BF
11600 LINE(100,80)-(300,210),PSET,7,BF
11610 LINE(180,90)-(225,200),PSET,2,BF
11620 LINE(150,125)-(255,170),PSET,2,BF
11630 GOSUB *もどる
11640 '□ノルウェー□
11650 CLS
11660 LINE(160,80)-(486,320),PSET,1,BF
11670 LINE(160,80)-(260,190),PSET,7,BF
11680 LINE(160,80)-(250,180),PSET,2,BF
11690 LINE(290,80)-(486,190),PSET,7,BF
11700 LINE(300,80)-(486,180),PSET,2,BF
11710 LINE(160,220)-(260,320),PSET,7,BF
11720 LINE(160,230)-(250,320),PSET,2,BF
11730 LINE(290,220)-(486,320),PSET,7,BF
11740 LINE(300,230)-(486,320),PSET,2,BF
11750 GOSUB *もどる
11760 '□バングラディシュ□
11770 CLS
11780 LINE(160,80)-(486,320),PSET,4,BF
11790 CIRCLE(320,202),75,2,,,,F
11800 GOSUB *もどる
11810 '□フィンランド□
11820 CLS
11830 LINE(160,80)-(486,320),PSET,5,BF
11840 LINE(160,80)-(250,180),PSET,7,BF
11850 LINE(300,80)-(486,180),PSET,7,BF
11860 LINE(160,230)-(250,320),PSET,7,BF
11870 LINE(300,230)-(486,320),PSET,7,BF
11880 GOSUB *もどる
11890 '□フランス□
11900 CLS
11910 LINE(160,96)-(272,304),PSET,1,BF
11920 LINE(272,96)-(384,304),PSET,7,BF
11930 LINE(384,96)-(496,304),PSET,2,BF
11940 GOSUB *もどる
11950 '□ベルギー□
11960 CLS
11970 LINE(160,96)-(272,304),PSET,7,B
11980 LINE(272,96)-(384,304),PSET,6,BF
11990 LINE(384,96)-(496,304),PSET,2,BF
12000 GOSUB *もどる
12010 '□ポーランド□
12020 CLS
12030 LINE(160,80)-(486,210),PSET,7,BF
12040 LINE(160,200)-(486,320),PSET,2,BF
12050 GOSUB *もどる
12060 '□ルーマニア□
12070 CLS
12080 LINE(160,96)-(272,304),PSET,1,BF
12090 LINE(272,96)-(384,304),PSET,6,BF
12100 LINE(384,96)-(496,304),PSET,2,BF
12110 GOSUB *もどる
12120 '□お・し・ま・い□
12130 END
12140 '□もどる□
12150 *もどる
12160 INPUT "もどる時には0を押してください",Z
12170 IF Z=0 THEN GOTO 10000
12180 RETURN